<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:sijyp="http://java.sun.com/jsf/composite/sijyp"
	template="#{bienManager.vincularHechoMode ? '/templates/simpleTemplate.xhtml' : '/templates/template.xhtml'}">
	<ui:define name="body">
		<rich:panel style="width:100%" id="form_resultado_diligencia">
			<f:facet name="header">
				#{msgExh['exhumaciones.diligencia.registrar.resultado']}
			</f:facet>
			<h:form id="frm_resultado">
				<h:panelGroup id="pnl_tipo_resultado" layout="block"
					rendered="#{!registrarResultado.edicion}">
					<hr width="100%" />
					<br />
					<h:panelGrid columns="2">
						<h:outputLabel id="tipo_resultado_lbl"
							value="#{msgExh['exhumaciones.diligencia.registrar.seleccione_tipo']}:" />
						<h:selectOneRadio id="tipo_resultado" style="margin-left:10px;"
							value="#{registrarResultado.tipoResultado}" disabled="#{registrarResultado.disableTipoResultado}">
							<f:ajax render="@this"
								onevent="#{rich:component('confirmTipoResultadoDialog')}.show()" />
							<f:selectItem id="prospeccion"
								itemLabel="#{msgExh['exhumaciones.diligencia.registrar.resultado.prospeccion']}"
								itemValue="PROSPECCION">
							</f:selectItem>
							<f:selectItem id="exhumacion"
								itemLabel="#{msgExh['exhumaciones.diligencia.registrar.resultado.exhumacion']}"
								itemValue="EXHUMACION" />
						</h:selectOneRadio>
					</h:panelGrid>
					<h:panelGroup layout="block">
						
						<h:commandButton id="registrar_resultado_exhumacion"
							value="#{msgExh['exhumaciones.registrar']}"
							action="#{diligenciaRegistrarExhumacion.guardar(diligenciaRegistrarExhumacion.diligenciaDto.id, diligenciaRegistrarExhumacion.diligenciaDto)}"
							onclick="#{rich:component('confirmTipoResultadoProspeccionDialog')}.show();"
							rendered="#{registrarResultado.estado == 'SELECT_TIPO' and registrarResultado.tipoResultado  == 'PROSPECCION'}">
							<f:ajax render=":form_resultado_diligencia" execute="@all" />
						</h:commandButton>
						<h:commandButton id="registrar_resultado_prospeccion"
							value="#{msgExh['exhumaciones.registrar']}"
							action="#{diligenciaRegistrarExhumacion.guardar(diligenciaRegistrarExhumacion.diligenciaDto.id, diligenciaRegistrarExhumacion.diligenciaDto)}"
							onclick="#{rich:component('confirmTipoResultadoExhumacionDialog')}.show();"
							rendered="#{registrarResultado.estado == 'SELECT_TIPO' and registrarResultado.tipoResultado  == 'EXHUMACION'}">
							<f:ajax render=":form_resultado_diligencia" execute="@all" />
						</h:commandButton>
						<h:commandLink value=""
							onclick="#{rich:component('confirmTipoResultadoDialog')}.show()"
							rendered="#{registrarResultado.tipoResultado != null}">
							<f:ajax execute="@this"
								render=":pnl_tipo_resultado :sijypMessages" />
						</h:commandLink>
					</h:panelGroup>


					<br />
					<sijyp:confirmDialog
						message="#{msgExh['exhumaciones.diligencia.registrar.resultado.confirmar.tipo_resultado']}"
						confirmId="confirmTipoResultadoDialog"
						renderComponents=":form_resultado_diligencia confirmTipoResultadoDialog"
						acceptAction="#{registrarResultado.confirmarTipoResultado}">
					</sijyp:confirmDialog>
					<sijyp:confirmDialog
						message="#{msgExh['exhumaciones.diligencia.registrar.resultado.confirmar.prospeccion']}"
						confirmId="confirmTipoResultadoProspeccionDialog"
						renderComponents=":form_resultado_diligencia confirmTipoResultadoProspeccionDialog"
						acceptAction="#{registrarResultado.confirmarTipoResultado}">
					</sijyp:confirmDialog>
					<sijyp:confirmDialog
						message="#{msgExh['exhumaciones.diligencia.registrar.resultado.confirmar.exhumacion']}"
						confirmId="confirmTipoResultadoExhumacionDialog"
						renderComponents=":form_resultado_diligencia confirmTipoResultadoExhumacionDialog"
						acceptAction="#{registrarResultado.confirmarTipoResultado}">
					</sijyp:confirmDialog>
				</h:panelGroup>

				<ui:include src="listas/mainProspeccion.xhtml" />

				<ui:include src="listas/fosas.xhtml" />

				<h:panelGroup id="pnl_botones">
					
					<h:commandButton id="btn_volver"
						value="#{msgExh['exhumaciones.volver']}"
						action="#{registrarResultado.cancelarYvolver()}"
						immediate="true"
						rendered="true">
						<f:ajax execute="@this" />
					</h:commandButton>
				</h:panelGroup>

			</h:form>


		</rich:panel>
	</ui:define>
</ui:composition>
